Published on :Jun 23, 2013 08:47
India clinched a magical win over hosts England against all odds to clinch the ICC Champions Trophy 2013. The World Champions held their nerve for a 5-run win in what was an extremely curtailed contest of 20 overs per side.